package be.ipl.diavoloz.usecasesimpl;

import javax.ejb.EJB;
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.ejb.Stateless;

import be.ipl.diavoloz.dao.JoueurDao;
import be.ipl.diavoloz.modele.Joueur;
import be.ipl.diavoloz.usecases.GestionInscription;

//@Singleton
//@Startup
@Stateless
public class GestionInscriptionImpl implements GestionInscription{

	@EJB
	JoueurDao joueurDao;
	
	@Override
	public boolean sinscrire(String nom, String mail, int age, String mdp) {
		Joueur j = new Joueur(nom, age, mail, mdp);
		if(joueurDao.rechercherParPseudo(nom)==null){
			joueurDao.enregistrer(j);
			return true;
		}
		return false;
	}

}
